A rocky gorge with a calm pool of water surrounded by trees.

Find hotels in St George from CA $150

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 18 - Aug 19
Tomorrow
Aug 19 - Aug 20
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for St George hotels

Pet friendly
Breakfast included
Hotel
Reserve now, pay later
Motel

1. Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
Chantal
CA $223
CA $324 total
includes taxes & fees
Sep 13 - Sep 14
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Granite Town Hotel

Granite Town Hotel
St George
Canada
Amber
CA $179
CA $212 total
includes taxes & fees
Sep 1 - Sep 2
Granite Town Hotel

3. Kennedy House

Kennedy House
St. Andrews
Canada
John
CA $132
CA $157 total
includes taxes & fees
Sep 16 - Sep 17
Kennedy House

4. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
United States
Brian
CA $216
CA $256 total
includes taxes & fees
Sep 16 - Sep 17
Saint Andrews Inn & Suites

5. Picket Fence Motel

Picket Fence Motel
St. Andrews
Canada
Joan
CA $144
CA $170 total
includes taxes & fees
Aug 24 - Aug 25
Picket Fence Motel

6. Greenside motel

Greenside motel
St. Andrews
Canada
Nikki
CA $129
CA $155 total
includes taxes & fees
Aug 30 - Aug 31
Greenside motel

7. CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
Pocologan
Canada
Karen
CA $193
CA $227 total
includes taxes & fees
Aug 23 - Aug 24
CLIPPER SHIPP BEACH MOTEL

8. Scoodic Motel

Scoodic Motel
Oak Bay
United States
Eunice
CA $119
CA $137 total
includes taxes & fees
Sep 2 - Sep 3
Scoodic Motel

9. Inn on Frederick

Inn on Frederick
St. Andrews
United States
Catherine
Inn on Frederick

10. Winsome Inn

Winsome Inn
St. Stephen
Canada
Debra
CA $156
CA $179 total
includes taxes & fees
Aug 21 - Aug 22
Winsome Inn

11. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
Canada
Lisa
CA $389
CA $490 total
includes taxes & fees
Aug 26 - Aug 27
Kingsbrae Arms Inn

12. Treadwell Inn

Treadwell Inn
St. Andrews
Canada
Scott
Treadwell Inn

13. Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
Pocologan
Canada
Jeff
CA $130
CA $150 total
includes taxes & fees
Sep 14 - Sep 15
Baybreeze Restaurant and Motel

14. Homeport Suites & Residences

Homeport Suites & Residences
Lords Cove
Canada
Michael
CA $159
CA $183 total
includes taxes & fees
Sep 16 - Sep 17
Homeport Suites & Residences

15. Rossmount Inn

Rossmount Inn
St. Andrews
Canada
Joseph
Rossmount Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St George

Escape to quaint St George! Enjoy its food and island views.

See all hotels in St George
A rocky gorge with a calm pool of water surrounded by trees.
Photo by Tim Haley

Top St George Hotel Reviews

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

8/10 Good
"What a fun place to stay. We loved the historic aspect of this grand hotel. We had beers and dinner in the tavern and they were the best burgers we’ve had in a long time."
Jill 2-night trip
Posted 20 hours ago
Algonquin Resort St Andrews by-the-Sea Autograph Collection
CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL

10/10 Excellent
"Gorgeous view and beach access. Our room was comfortable and had everything we needed with a full kitchen. Great spot to plan a relaxing weekend or vacation away."
Christy 1-night trip
Posted 22 hours ago
CLIPPER SHIPP BEACH MOTEL
Europa Inn

Europa Inn

10/10 Excellent
"Nice , clean place to stay close to all the shops and restaurants"
Janet 1-night trip
Posted 2 days ago
Europa Inn
Kennedy House

Kennedy House

10/10 Excellent
"Clean comfortable rooms with friendly staff. Good cocktails at the a lively bar True character of a coastal hotel with a great location for everything in town"
Gregory 2-night trip
Posted 2 days ago
Kennedy House
Naini's Rental, 4 bedrooms, located on Deer Island, N.B. 5 mins from the water.

Naini's Rental, 4 bedrooms, located on Deer Island, N.B. 5 mins from the water.

10/10 Excellent
"Overall our stay was comfortable and tranquil. We spent most of our time outside exploring the island and was awesome to come back to a welcoming spot to rest."
Shauna G. 1-night trip
Posted 2 days ago
Naini's Rental, 4 bedrooms, located on Deer Island, N.B. 5 mins from the water.
Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel

10/10 Excellent
"The owners, Maria and John are very friendly and accommodating! John remembered us from last year! All the restaurant food is homemade and very good. The views from the motel and restaurant are breathtaking, we saw an eagle, sea birds and dolphins!! The motel needs some upgrades, but as it stands, it adds to the experience! We will be returning for our 4th visit!!"
linda 2-night trip
Posted 3 days ago
Baybreeze Restaurant and Motel
 Kingsbrae Arms Inn

Kingsbrae Arms Inn

10/10 Excellent
"Bon emplacement. Le personnel est tres gentil"
Michelle 1-night trip
Posted 3 days ago
Kingsbrae Arms Inn
Saint Andrews Inn & Suites

Saint Andrews Inn & Suites

10/10 Excellent
"I’ll come back!"
BONNIE 1-night trip
Posted 4 days ago
Saint Andrews Inn & Suites
Treadwell Inn

Treadwell Inn

10/10 Excellent
"Great location, large clean room, great bed. I would not stay anywhere else in St. Andrews. The restaurant and bar are also excellent. Beautiful chairs by the water to sit and view the sunset."
Donald 2-night trip
Posted 10 days ago
Treadwell Inn

More cheap stays in St George

Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel

1424 Route 175 Pocologan NB
CA $130
CA $150 total
Sep 14 - Sep 15
includes taxes & fees
7.8/10 Good! (375 reviews)
Baybreeze Restaurant and Motel
Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
CA $129
CA $155 total
Aug 30 - Aug 31
includes taxes & fees
Greenside motel
Picket Fence Motel

Picket Fence Motel

102 Reed Avenue St. Andrews NB
CA $144
CA $170 total
Aug 24 - Aug 25
includes taxes & fees
Picket Fence Motel
Homeport Suites & Residences

Homeport Suites & Residences

194 Route 772 Lords Cove NB
CA $159
CA $183 total
Sep 16 - Sep 17
includes taxes & fees
9.2/10 Wonderful! (44 reviews)
Homeport Suites & Residences
Europa Inn

Europa Inn

48 King Street St. Andrews NB
CA $152
CA $187 total
Sep 7 - Sep 8
includes taxes & fees
8.2/10 Very good! (74 reviews)
Europa Inn
CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL

1312 New Brunswick 175 Pocologan NB
CA $193
CA $227 total
Aug 23 - Aug 24
includes taxes & fees
9.2/10 Wonderful! (209 reviews)
CLIPPER SHIPP BEACH MOTEL

Hotels in St George with star rating

Find out more about St George

Top reasons to visit St George

  • Outdoor Adventures: St. George offers stunning recreational areas for hiking, biking, and exploring nature.
  • Cultural Experiences: Discover local history through charming historic buildings and the vibrant community atmosphere.
  • Scenic Beaches: Enjoy the beautiful beaches that provide a perfect setting for family fun and relaxation.
  • Local Dining: Experience delightful dining options at charming restaurants featuring local cuisine.
  • Welcoming Accommodations: Choose from inviting bed and breakfasts and family-friendly hotels for a comfortable stay.

Find great hotels in and around St George

Experience the charm of St. George, New Brunswick, with a variety of accommodation options tailored for every type of traveller. From inviting bed and breakfasts to family-friendly hotels, you'll find the perfect spot for your stay. Many establishments cater to pets and offer a romantic getaway ambiance, ensuring a delightful vacation experience. Explore our selection of St. George hotels, including star-rated options, for a memorable visit to this picturesque destination.

  • Granite Town Hotel: Nestled in the heart of St George, the 3-star Granite Town Hotel boasts a commendable guest rating of 8.8. This hotel is ideal for those seeking a golf-themed getaway, offering a unique experience for golf enthusiasts. With a pet-friendly policy, it welcomes dogs and cats, making it a great option for travellers with furry companions. Business travellers will appreciate the convenient amenities, while the inviting atmosphere and on-site golfing activities ensure a memorable stay.
  • Dominion Hill Country Inn: Located just 12.9km from St George, the Dominion Hill Country Inn is a charming 3-star guesthouse with a remarkable guest rating of 9.4. Perfect for families and couples, this inn offers romantic packages and family-friendly amenities, including games and cribs for young children. Guests can unwind in the hot tub or indulge in nearby spa services, creating a relaxing retreat. The warm ambiance and attention to detail make this inn an excellent choice for your vacation.
  • Kingsbrae Arms Inn: About 17.7km from St George, the Kingsbrae Arms Inn is a luxurious 4.5-star hotel with an impressive guest rating of 9.6. This nature-themed property is perfect for travellers seeking a serene escape, combining comfort and wellness in a stunning natural setting. Pets are welcome, and the hotel features outdoor amenities like a firepit and picnic area for guests to enjoy. Immerse yourself in nature while experiencing the upscale accommodations and exceptional service that this inn has to offer.

Where to stay near St George

St. George, New Brunswick, offers a delightful blend of outdoor adventures and cultural experiences, perfect for families. Visitors can explore historic buildings and enjoy the friendly atmosphere of this charming city. Nearby regions provide secluded spots with stunning scenery, ideal for a perfect getaway. Whether you’re embarking on excursions or simply soaking in the local vibes, St. George promises an unforgettable vacation filled with warmth and community spirit.

  • Pennfield: Located a mere 8.0km from St. George, Pennfield is a charming city known for its seasonal allure. Visitors flock here for its stunning beaches and thrilling outdoor adventures, making it a perfect spot for nature enthusiasts. Popular activities include exploring local stores and enjoying picturesque landscapes, including a beautiful waterfall and the nearby national park. The peak travel seasons from January to March, and May to September, ensure a vibrant atmosphere, while the quieter months allow for a more serene experience.
  • Blacks Harbour: Just 8.0km from St. George, Blacks Harbour offers a delightful blend of outdoor activities and scenic beauty. This city is especially popular during the summer months from June to August, when visitors come to enjoy its beaches and recreational areas. The ski fields nearby add a unique twist for the winter sports enthusiasts. With close proximity to a marina and stunning islands, it’s an ideal destination for those looking to soak in the beauty of nature while engaging in thrilling outdoor experiences.
  • Back Bay: Situated 9.7km from St. George, Back Bay is a picturesque city that draws visitors primarily from July to September. Known for its breathtaking scenery and adventurous spirit, it offers a range of outdoor activities in its recreational areas. The nearby national park and serene islands provide a perfect backdrop for exploration and relaxation. While the winter months see fewer travelers, the vibrant summer atmosphere makes it a must-visit for those seeking adventure and natural beauty.

Things to do in St George

St. George, New Brunswick, offers a delightful blend of outdoor adventures and cultural experiences, making it perfect for family vacations. Explore the scenic recreational areas, visit the local recreation centre, and enjoy a variety of dining options at charming restaurants. Don't miss the chance to discover the town's attractions and immerse yourself in the community's vibrant atmosphere during your visit.

Shopping

In St. George, you can find quaint shops featuring local crafts and souvenirs. If you're up for a drive, visit the nearby Saint John City Market for a vibrant selection of local produce and artisanal goods, or head to the McAllister Place for a larger retail experience.

Recreation

The St. George Wellness Centre offers yoga classes and holistic treatments in a peaceful setting, promoting relaxation and rejuvenation. For outdoor enthusiasts, the nearby Fundy Trail Parkway provides breathtaking coastal views, hiking trails, and opportunities for birdwatching, creating a perfect blend of wellness and nature.

Adventure

In St. George, explore the breathtaking Fundy Trail Parkway with its stunning coastal views and exhilarating hiking trails. Try kayaking on the Bay of Fundy, where you can witness the highest tides in the world, or embark on a whale-watching tour for an unforgettable marine adventure.

Nightlife

St. George offers a charming nightlife atmosphere with local pubs like the Beaver Harbour Inn, perfect for a relaxed evening. Enjoy live music and drinks at the local tavern or catch a cozy vibe at the nearby café for a laid-back night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St George

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St George are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St George about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St George is Tuesday. The most expensive day to stay in St George is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your St. George hotel booking with your flights and activities through an Expedia package.

Find the best attractions near St George

St. George, New Brunswick, is perfect for a family vacation with a blend of outdoor activities and cultural experiences. Explore the historic lighthouse and nearby islands, or visit the vibrant tourist precinct. Enjoy the stunning beach atmosphere and immerse yourself in local culture. Don't miss the chance to see the St. George Temple, which adds to the charm of this beautiful area. There’s plenty to do for everyone in St. George.

  • Water Street: Located 17.7km from St George, Water Street offers a vibrant tourist precinct with a welcoming family atmosphere. Visitors can enjoy leisurely strolls while soaking in the local culture and friendly outdoor vibes.
  • Minister's Island: A picturesque island also 17.7km away, Minister's Island features stunning beaches and outdoor activities. Accessible at low tide, it invites exploration of its natural beauty and serene coastal views, perfect for a day of relaxation.
  • Kingsbrae Garden: This enchanting flower garden, situated 17.7km from St George, is a family-friendly haven. With beautifully designed landscapes and diverse plant collections, it provides a peaceful retreat for nature lovers and families alike.

Best time to go to St George

The best time to visit St George can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St George falls in August, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in St George falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January25.2°F (-3.8°C)Light RainMostly CloudyModerately LowSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyAverageAverage
March31.8°F (-0.1°C)Light RainMostly CloudyAverageAverage
April41.4°F (5.2°C)Light RainMostly CloudyModerately HighSlightly Low
May50.2°F (10.1°C)Light RainMostly SunnyAverageAverage
June57.6°F (14.2°C)Light RainMostly SunnyAverageAverage
July64.4°F (18.0°C)Light RainMostly SunnyModerately HighSlightly High
August64.8°F (18.2°C)Light RainMostly SunnyModerately HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly High
October50.9°F (10.5°C)Light RainMostly SunnyAverageAverage
November40.8°F (4.9°C)Light RainMostly SunnyModerately LowSlightly Low
December32.2°F (0.1°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to St George

Accessing St. George, New Brunswick, is convenient via several major airports. Fredericton International Airport (YFC) is located 85.3km away, with nearby hotel options such as the 4.5-star Chateau Fredericton, the 3.5-star Crowne Plaza Fredericton-Lord Beaverbrook, and The Colonel's In B&B, all within 12.9km of the airport. Saint John Airport (YSJ) is 77.2km from St. George, offering accommodations like the 4.5-star Chateau Saint John, Hilton Saint John, and the 4-star Hampton Inn & Suites, all within 14.5km. Additionally, Bar Harbor Airport (BHB) is 143.2km away, with options like the 4-star Cleftstone Inn and Anne's White Columns Inn, both within 14.5km of the airport.

Frequently asked questions

What is the best area to stay in St George?
For most visitors, the best area to stay in St George is along the waterfront, particularly near the town's main attractions and services.This area offers convenient access to the scenic harbour and the town's key amenities. You'll find local shops, eateries, and a relaxed pace of life, all within a short stroll of the water. The main street, which runs parallel to the waterfront, is where most of the town's activity is concentrated.Couples looking for a peaceful getaway will appreciate staying here. The proximity to the harbour allows for enjoyable walks along the water, and many accommodations offer lovely views. It's an ideal base for exploring the local craft shops and enjoying fresh seafood at the local restaurants.Families will also find this area very suitable. With easy access to the waterfront, children can enjoy watching the boats and the tides. There are typically parks or open spaces nearby for them to play.
What are the best hotels in St George that travellers recommend?
For a highly recommended hotel in St George, the Granite Town Hotel is an excellent option.This 3-star hotel, with an 8.8 rating, is frequently praised by guests for its clean and quiet rooms, featuring premium bedding for a comfortable stay. Travellers often highlight the staff as absolutely wonderful and helpful, contributing to a pleasant experience. A good continental breakfast is provided free of charge, with a to-go option also available. The hotel offers a range of free parking options, including nearby, extended duration, accessible, RV/bus/truck, and self-parking facilities.
What are the best family hotels in St George?
For family-friendly accommodation in St George, the Granite Town Hotel is an excellent choice.This 3-star hotel, with an 8.8 rating, offers a variety of amenities that cater to families, including a playground for children and connecting rooms. Guests frequently highlight the clean and quiet rooms, comfortable beds, and the absolutely wonderful and helpful staff. The hotel also provides a good complimentary continental breakfast and free self-parking, including extended duration parking and space for RVs, buses, or trucks. Its great location and free WiFi add to the convenience for families. Find more child-friendly accommodations in St George
What hotels in St George offer free breakfast?
For a hotel in St George offering free breakfast, the Granite Town Hotel is an excellent choice.This 3-star hotel, with an 8.8 rating, provides a good continental breakfast, and guests particularly appreciate the clean and quiet rooms along with comfy beds. The hotel's staff are frequently described as absolutely wonderful and helpful, and its location is considered great. It also offers free WiFi and complimentary toiletries, adding to the convenience for guests. Find more hotels with free breakfast in St George
What are the top pet-friendly hotels in St George?
For a top pet-friendly hotel in St George, the Granite Town Hotel is an excellent option.This 3-star hotel, with a strong 8.8 rating, warmly welcomes both dogs and cats. Guests often highlight the clean and quiet rooms along with the comfy beds. The staff are frequently praised for being absolutely wonderful and helpful, and the complimentary continental breakfast is also top. The hotel offers free parking in a nearby location, including extended duration, self-parking, and space for RVs, buses, or trucks, adding significant convenience for travellers. See more pet-friendly hotels in St George
What are the top boutique hotels in St George?
For a top boutique hotel in St George, the Granite Town Hotel is an excellent choice.This 3-star hotel, with an 8.8 rating, is popular for its clean and quiet rooms, as well as comfortable beds. Guests frequently mention the absolutely wonderful and helpful staff. The hotel provides a good complimentary continental breakfast and offers free WiFi. Free parking is available, including extended duration, self-parking, and space for RVs, buses, or trucks. Overall, it is praised for its great location and art deco design.
What are the best budget hotels in St George?
For budget-friendly accommodation in St George, consider the Granite Town Hotel.The 3-star Granite Town Hotel, with a very good rating of 8.8, provides excellent value. Guests often highlight the clean and quiet rooms, along with comfy beds. The staff are frequently described as absolutely wonderful and helpful. A good continental breakfast is included, as is free WiFi, and the hotel offers various free parking options, including self-parking and parking for RVs, buses, and trucks. Its location is also considered great by visitors. View all budget hotels in St George
When is the best time to go to St George?
The best time to visit St George, New Brunswick, is during the summer months, from June to August, when the weather is at its finest.During July and August, you'll experience the warmest temperatures, superb for enjoying outdoor activities and exploring the natural beauty of the region. This period also coincides with the highest chance of spotting whales, especially minke, fin, and humpback whales, in the Bay of Fundy. The longer daylight hours also allow for more extensive sightseeing.For those who prefer slightly cooler temperatures and fewer crowds, June and early September are also excellent choices. The weather is still pleasant, and you can enjoy many of the same activities, such as kayaking, hiking, and exploring the charming town, without the peak season bustle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St George.
How much is the nightly rate at a St George hotel?
Prices for hotels in St George often vary, but you can find a great deal from CA $150 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia